ce27949110af291ff7b32d2441ea3bb4b63c9018,app/src/main/java/me/wcy/express/activity/HistoryActivity.java,HistoryActivity,onItemLongClick,#AdapterView#View#number#number#,142
Before Change
@Override
public boolean onItemLongClick(AdapterView<?> view, View arg1, int position, long arg3) {
final int which = position;
mAlertDialog = new CustomAlertDialog(this);
mAlertDialog.show();
mAlertDialog.setTitle(getResources().getString(R.string.tips));
mAlertDialog.setMessage(getResources().getString(
R.string.sure_delete_history));
mAlertDialog.setPositiveButton(getResources().getString(R.string.sure),
new OnClickListener() {
@Override
public void onClick(View v) {
mAlertDialog.cancel();
mDataManager.deleteById(mHistoryList.get(which).getPost_id());
init();
}
});
mAlertDialog.setNegativeButton(getResources().getString(R.string.cancel),
new OnClickListener() {
After Change
@Override
public boolean onItemLongClick(AdapterView<?> view, View arg1, final int position, long arg3) {
new AlertDialog.Builder(this)
.setTitle(getResources().getString(R.string.tips))
.setMessage(getResources().getString(
R.string.sure_delete_history))
.setPositiveButton(R.string.sure, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
mDataManager.deleteById(mHistoryList.get(position).getPost_id());
refreshList();
}
})
.setNegativeButton(R.string.cancel, null)
.show();
return true;
}
}